home *** CD-ROM | disk | FTP | other *** search
/ PC Play 128 / pc play 128.iso / Demo / xmr / xmr.exe / {app} / Shaders / ps / ps2_0_sun.psh < prev    next >
Encoding:
Text File  |  2006-04-25  |  811 b   |  42 lines

  1. //
  2. // Generated by Microsoft (R) D3DX9 Shader Compiler 9.04.91.0000
  3. //
  4. //   fxc /T ps_2_0 /DCGC=0 /Fc ..\..\WorkDir\Shaders\ps\ps2_0_sun.psh
  5. //    ps2_0_sun.cg
  6. //
  7. //
  8. // Parameters:
  9. //
  10. //   float4 $SunColor;
  11. //   float4 $SunShininess;
  12. //   float4 $SunStrength;
  13. //
  14. //
  15. // Registers:
  16. //
  17. //   Name          Reg   Size
  18. //   ------------- ----- ----
  19. //   $SunStrength  c0       1
  20. //   $SunShininess c1       1
  21. //   $SunColor     c2       1
  22. //
  23.  
  24.     ps_2_0
  25.     dcl t0
  26.     dcl t1
  27.     dp4 r0.w, t0, t0
  28.     rsq r0.w, r0.w
  29.     mul r0, r0.w, t0
  30.     dp4_sat r0.w, r0, t1
  31.     log r0.w, r0.w
  32.     mul r0, r0.w, c1
  33.     exp r0.x, r0.x
  34.     exp r0.y, r0.y
  35.     exp r0.z, r0.z
  36.     exp r0.w, r0.w
  37.     mul r0, r0, c0
  38.     mul r0, r0, c2
  39.     mov oC0, r0
  40.  
  41. // approximately 13 instruction slots used
  42.